.player-frame {
    position: relative;
    width: 100%;
}

.video-frame {
    position: relative;
}

#frame-subtitle {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

#video-subtitle {
    text-align: center;
    filter: alpha(Opacity=80);
    -moz-opacity: 0.3;
    opacity: 0.3;
    width: auto;
    background-color: #ffffff;
}

#right-bar {
    position: relative;
    border: 3px solid #999;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0px 0px 5px 5px #CECED1;
    height: 250px;
    width: 98%;
    overflow: hidden;
    list-style: none;
}
